package Vista;
import java.awt.Canvas;
import javax.swing.BorderFactory;
import javax.swing.ComboBoxModel;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JButton;
import javax.swing.JComboBox;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.JToolBar;
import javax.swing.SwingUtilities;

import Controlador.ControladorProducto;


/**
* This code was edited or generated using CloudGarden's Jigloo
* SWT/Swing GUI Builder, which is free for non-commercial
* use. If Jigloo is being used commercially (ie, by a corporation,
* company or business for any purpose whatever) then you
* should purchase a license for each developer using Jigloo.
* Please visit www.cloudgarden.com for details.
* Use of Jigloo implies acceptance of these licensing terms.
* A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR
* THIS MACHINE, SO JIGLOO OR THIS CODE CANNOT BE USED
* LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.
*/
public class NewJDialogProducto extends javax.swing.JDialog {
	private JPanel jPanelProducto;
	private JButton jBtoSalir;
	private JButton jBtoAgregar;
	private JLabel jLblCodigo;
	private JTextField jTxtPrecio;
	private JTextField jTxtCodigoCategoria;
	private JLabel jLblCodigCategoria;
	private JButton JBtoproductoBuscar;
	private JTextField jTxtDescripcion;
	private JTextField jTxtNombreProducto;
	private JTextField jTxtCodigoProducto;
	private JLabel jLblPrecio;
	private JLabel jLblDescripcion;
	private JLabel jLblNombreProducto;

	/**
	* Auto-generated main method to display this JDialog
	 * @param controladorProducto 
	*/
		
	public NewJDialogProducto(JFrame frame, ControladorProducto controladorProducto) {
		super(frame);
		initGUI();
	}
	
	private void initGUI() {
		try {
			{
				getContentPane().setLayout(null);
				this.setTitle("Producto");
				this.setFont(new java.awt.Font("Comic Sans MS",3,14));
				getContentPane().setBackground(new java.awt.Color(241,241,241));
				{
					jPanelProducto = new JPanel();
					getContentPane().add(jPanelProducto);
					//jPanelProducto.setLayout(jPanelProductoLayout);
					jPanelProducto.setBounds(26, 26, 530, 333);
					jPanelProducto.setBorder(BorderFactory.createMatteBorder(1, 1, 1, 1, new java.awt.Color(0,0,0)));
					jPanelProducto.setLayout(null);
					jPanelProducto.setBackground(new java.awt.Color(237,206,69));
					{
						jBtoAgregar = new JButton();
						jPanelProducto.add(jBtoAgregar);
						jBtoAgregar.setText("Agregar");
						jBtoAgregar.setBounds(23, 278, 103, 28);
						jBtoAgregar.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						jLblCodigo = new JLabel();
						jPanelProducto.add(jLblCodigo);
						jLblCodigo.setText("Codigo Producto");
						jLblCodigo.setBounds(23, 30, 148, 21);
						jLblCodigo.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						jLblNombreProducto = new JLabel();
						jPanelProducto.add(jLblNombreProducto);
						jLblNombreProducto.setText("Nombre Producto");
						jLblNombreProducto.setBounds(23, 77, 148, 21);
						jLblNombreProducto.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						jLblDescripcion = new JLabel();
						jPanelProducto.add(jLblDescripcion);
						jLblDescripcion.setText("Descripcion");
						jLblDescripcion.setBounds(18, 129, 147, 21);
						jLblDescripcion.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						jLblPrecio = new JLabel();
						jPanelProducto.add(jLblPrecio);
						jLblPrecio.setText("Precio");
						jLblPrecio.setBounds(18, 176, 147, 21);
						jLblPrecio.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						jTxtCodigoProducto = new JTextField();
						jPanelProducto.add(jTxtCodigoProducto);
						jTxtCodigoProducto.setBounds(192, 27, 187, 28);
						jTxtCodigoProducto.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						jTxtNombreProducto = new JTextField();
						jPanelProducto.add(jTxtNombreProducto);
						jTxtNombreProducto.setBounds(192, 76, 187, 28);
						jTxtNombreProducto.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						jTxtDescripcion = new JTextField();
						jPanelProducto.add(jTxtDescripcion);
						jTxtDescripcion.setBounds(192, 126, 187, 28);
						jTxtDescripcion.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						jTxtPrecio = new JTextField();
						jPanelProducto.add(jTxtPrecio);
						jTxtPrecio.setBounds(192, 176, 187, 28);
						jTxtPrecio.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						jBtoSalir = new JButton();
						jPanelProducto.add(jBtoSalir);
						jBtoSalir.setText("Salir");
						jBtoSalir.setBounds(413, 278, 89, 28);
						jBtoSalir.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						JBtoproductoBuscar = new JButton();
						jPanelProducto.add(JBtoproductoBuscar);
						JBtoproductoBuscar.setText("Buscar");
						JBtoproductoBuscar.setBounds(413, 31, 95, 22);
						JBtoproductoBuscar.setFont(new java.awt.Font("Comic Sans MS",3,14));
					}
					{
						jLblCodigCategoria = new JLabel();
						jPanelProducto.add(jLblCodigCategoria);
						jLblCodigCategoria.setText("Codigo categoria");
						jLblCodigCategoria.setFont(new java.awt.Font("Comic Sans MS",3,14));
						jLblCodigCategoria.setBounds(18, 209, 129, 40);
					}
					{
						jTxtCodigoCategoria = new JTextField();
						jPanelProducto.add(jTxtCodigoCategoria);
						jTxtCodigoCategoria.setBounds(192, 220, 187, 22);
					}
				}
			}
			this.setSize(588, 405);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	public JPanel getjPanelProducto() {
		return jPanelProducto;
	}

	public JButton getjBtoSalir() {
		return jBtoSalir;
	}

	public JButton getjBtoAgregar() {
		return jBtoAgregar;
	}

	public JLabel getjLblCodigo() {
		return jLblCodigo;
	}

	public JTextField getjTxtPrecio() {
		return jTxtPrecio;
	}

	public JTextField getjTxtDescripcion() {
		return jTxtDescripcion;
	}

	public JTextField getjTxtNombreProducto() {
		return jTxtNombreProducto;
	}

	

	public JLabel getjLblPrecio() {
		return jLblPrecio;
	}

	public JLabel getjLblDescripcion() {
		return jLblDescripcion;
	}

	public JLabel getjLblNombreProducto() {
		return jLblNombreProducto;
	}



	public JButton getJBtoproductoBuscar() {
		return JBtoproductoBuscar;
	}

	public JTextField getjTxtCodigoProducto() {
		// TODO Auto-generated method stub
		return jTxtCodigoProducto;
	}

	public JTextField getjTxtCodigoCategoria() {
		return jTxtCodigoCategoria;
	}

}
